the last i heard - Allemand Anglais Dictionnaire